Skip to content

Finish dnf5 CI review and cleanup#1635

Merged
jan-kolarik merged 8 commits intorpm-software-management:mainfrom
kontura:dnf5tag
Feb 18, 2025
Merged

Finish dnf5 CI review and cleanup#1635
jan-kolarik merged 8 commits intorpm-software-management:mainfrom
kontura:dnf5tag

Conversation

@kontura
Copy link
Contributor

@kontura kontura commented Feb 17, 2025

Requires: #1633

With this it's no longer necessary to specify the dnf5 tag on each run.

@kontura kontura marked this pull request as draft February 17, 2025 09:26
@jan-kolarik jan-kolarik self-assigned this Feb 17, 2025
They are no longer used, this branch is dnf5 only.
For dnf4 there is a dnf-4-stack branch.
The dnf5 specification is no longer needed because this branch is only
for dnf5.
For dnf4 there is dnf-4-stack branch.
These tests were not marked `@dnf5`.
Also removes duplic steps used for specifically using dnf4/dnf5.
dnf4 is handled in a separate branch `dnf-4-stack` of `ci-dnf-stack`.
We run dnf5 tests both when no tag is specified and when `@dnf5` is set.
This makes sure all current ci-dnf-stack runs (that can look like:
`./container-test run --tags dnf5 --command dnf5`) continue to work.

Otherwise no scenarios would run because no tests are marked as `@dnf5`.
@kontura kontura marked this pull request as ready for review February 18, 2025 07:03
@kontura
Copy link
Contributor Author

kontura commented Feb 18, 2025

@jan-kolarik this should be ready now.

Copy link
Member

@jan-kolarik jan-kolarik left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Perfect, I didn't went carefully through all the file changes, but in overall the changes look reasonable and tests are passing.

@jan-kolarik jan-kolarik merged commit da33630 into rpm-software-management:main Feb 18, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants